Definition of Sir Leonard Woolley

  • (noun) English archaeologist who supervised the excavations at Ur (1880-1960)

Synonyms of Sir Leonard Woolley


Antonyms of Sir Leonard Woolley


No Antonyms Found.

Homophones of Sir Leonard Woolley


No Homophones Found.